micro-capillary devices - German English Dictionary